<%@page import="bean.usuario"%>
<%@page import="service.usuarioService"%>
<%@page import="com.mysql.jdbc.Connection"%>
<%@page import="database.ConnectionManager"%>


<%-- <jsp:useBean id="userid"  class="bean.usuario" />
<jsp:setProperty name="userid" property="*"/> --%>
<%

            String laAccion = request.getParameter("accion");
            String mensaje = "";

            if (request.getParameter("error") != null) {
                out.println(request.getParameter("error"));
            }
            if (laAccion != null) {

                Connection conn = ConnectionManager.getConnection();
                usuario elUsuario = new usuario();
                boolean var;
                String user = request.getParameter("username"); //userid.getUsername()
                String pass = request.getParameter("password"); //userid.getPassword()
                var = usuarioService.validaLogin(conn, user, pass);

                if (var) {
                    elUsuario = usuarioService.datosUsuario(conn, pass);
                    session.setAttribute("user", elUsuario);
                    response.sendRedirect(response.encodeRedirectURL("bienvenido.jsp"));

                } else {

                    mensaje = "Usuario y/o clave incorrectos.<br>Vuelve a intentarlo.";
                }
            }

%>

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>

        <form method="post" action="index.jsp">
            <table>
                <tr>
                    <td>user:</td>
                    <td><input type="text" name="username" /></td>
                </tr>
                <tr>
                    <td>pass:</td>
                    <td><input type="text" name="password" /></td>

                </tr>
                <input type="submit" value="enviar" name="enviar">
                <input type="hidden" value="consultar" name="accion">
                <input type="hidden" value="" name="error">
            </table>
        </form>
        <i><%=mensaje%></i>
    </body>
</html>
